home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / SNNSV32.ZIP / SNNSv3.2 / kernel / sources / kr_art1.h < prev    next >
C/C++ Source or Header  |  1994-04-25  |  2KB  |  76 lines

  1. /*****************************************************************************
  2.   FILE           : kr_art1.h
  3.   SHORTNAME      : 
  4.   SNNS VERSION   : 3.2
  5.  
  6.   PURPOSE        : SNNS Kernel Function Prototypes for ART1-Networks
  7.   NOTES          :
  8.  
  9.   AUTHOR         : Kai-Uwe Herrmann 
  10.   DATE           : 17.05.92
  11.  
  12.   CHANGED BY     : Sven Doering
  13.   IDENTIFICATION : @(#)kr_art1.h    1.7 3/15/94
  14.   SCCS VERSION   : 1.7
  15.   LAST CHANGE    : 3/15/94
  16.  
  17.              Copyright (c) 1990-1994  SNNS Group, IPVR, Univ. Stuttgart, FRG
  18.  
  19. ******************************************************************************/
  20. #ifndef _KR_ART1_DEFINED_
  21. #define  _KR_ART1_DEFINED_
  22.  
  23.  
  24. extern int             Art1_NoOfRecUnits;
  25.  
  26. extern  struct Unit     *Art1_cl_unit; /* Pointer to ART1 cl-unit */
  27. extern  struct Unit     *Art1_nc_unit; /* Pointer to ART1 nc-unit */
  28.  
  29.  
  30.  
  31. /***************************************************************************/
  32. /* kra1_sort ()
  33.  
  34.    Set logical layer numbers and logical unit numbers in an ART1 network.
  35.    Also this function checks, whether the network is an ART1 network or not.
  36.    Returns an error code, when actual network is no ART1 architecture.
  37. */
  38. extern krui_err  kra1_sort (
  39.  
  40.                             void
  41.  
  42.                            );
  43.  
  44. /***************************************************************************/
  45. /* kra1_init_i_act ()
  46.  
  47.    Sets the initial activation values of the units
  48. */
  49. extern krui_err  kra1_init_i_act (
  50.  
  51.                                   double rho
  52.  
  53.                                  );
  54.  
  55.  
  56. /***************************************************************************/
  57. /* kra1_getClassNo ()
  58.  
  59.    Returns the number of the actually activated class J, 1 <= J <= M
  60. */
  61. extern int  kra1_getClassNo (
  62.  
  63.                              void
  64.  
  65.                             );
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72. #endif
  73.  
  74. /* 74 lines generated by deleteprivatedefinitions.awk */
  75.  
  76.